History
History
Synonyms
UK
US
Meaning:
rebound

bouncing; to spring or bounce back after hitting something

bounce back; ricochet

recuperate

(to cause a person, thing) to become strong again after illness, exhaustion or loss

improve in health

survive

to continue to live or exist (longer than)

continue to live

MAKE A COMEBACK as in Wiktionary
MAKE A COMEBACK as in Wikipedia